﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AudiPyme.BLL
{
    //Clase que formatea los respuestas a los controles de una empresa para mostrarlos en el informe
    public class ControlesEmpresaDatosInforme
    {
        int idControl;
        String nombre;
        String objControl;
        String respuesta;


        public int IdControl
        {
            get { return idControl; }
            set { idControl = value; }
        }


        public String Nombre
        {
            get { return nombre; }
            set { nombre = value; }
        }


        public String ObjControl
        {
            get { return objControl; }
            set { objControl = value; }
        }


        public String Respuesta
        {
            get { return respuesta; }
            set { respuesta = value; }
        }

        //Método que formatea los valores almacenados en el campo Control para mostrarlo en informes y tablas
        public static String FormateaValorControlEmpresa(String Control)
        {
            switch (Control.Trim())
            {
                case "SI":
                    return "Sí";
                case "NO":
                    return "No";
                case "PARC":
                    return "Parcialmente";
                case "N/A":
                    return "No Aplica";
                default:
                    return "Sin Valor";
            }
        }
    }
}
